package com.sanpu.kxe.business.card.bean;

import android.text.TextUtils;

import java.io.Serializable;

/**
 * Description：银行卡信息
 * Created by 薛勇军 on 2018/7/16.
 */

public class BankInfoOutput implements Serializable {

    /** 商户号 */
    private String merchantCode;

    /** 账户名称 */
    private String accountName;

    /** 银行卡名称 */
    private String bankName;

    /** 银行卡id */
    private String bankId;

    /** 卡类型 01信用卡；00借记卡 */
    private String cardType;

    /** 银行卡预留手机号 */
    private String rsdTel;

    /** 银行卡号 */
    private String bankNo;

    /** 银行编码 */
    private String bankCode;

    /** 默认结算卡标识 */
    private String defStlFlg;

    /** 账单日 */
    private String billDay;

    /** 还款日 */
    private String dueDay;

    /** Logo路径 **/
    private String logoPath;

    /** 卡片渐变色开始 **/
    private String cardColorStart;

    /** 卡片渐变色结束**/
    private String cardColorEnd;

    /** 账单日期 */
    private String billDate;

    /** 还款日期 */
    private String dueDate;

    /** 过期天数 */
    private String overdueDays;

    public String getMerchantCode() {
        return merchantCode;
    }

    public void setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankId() {
        return bankId;
    }

    public void setBankId(String bankId) {
        this.bankId = bankId;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public String getRsdTel() {
        return rsdTel;
    }

    public void setRsdTel(String rsdTel) {
        this.rsdTel = rsdTel;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public String getBankCode() {
        return bankCode;
    }

    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }

    public boolean isDefStlFlg() {
        return TextUtils.equals("Y", defStlFlg);
    }

    public String getDefStlFlg() {
        return defStlFlg;
    }

    public void setDefStlFlg(String defStlFlg) {
        this.defStlFlg = defStlFlg;
    }

    public String getBillDay() {
        return billDay;
    }

    public void setBillDay(String billDay) {
        this.billDay = billDay;
    }

    public String getDueDay() {
        return dueDay;
    }

    public void setDueDay(String dueDay) {
        this.dueDay = dueDay;
    }

    public String getLogoPath() {
        return logoPath;
    }

    public void setLogoPath(String logoPath) {
        this.logoPath = logoPath;
    }

    public String getCardColorStart() {
        return cardColorStart;
    }

    public void setCardColorStart(String cardColorStart) {
        this.cardColorStart = cardColorStart;
    }

    public String getCardColorEnd() {
        return cardColorEnd;
    }

    public void setCardColorEnd(String cardColorEnd) {
        this.cardColorEnd = cardColorEnd;
    }

    public String getBillDate() {
        return billDate;
    }

    public void setBillDate(String billDate) {
        this.billDate = billDate;
    }

    public String getDueDate() {
        return dueDate;
    }

    public void setDueDate(String dueDate) {
        this.dueDate = dueDate;
    }

    public String getOverdueDays() {
        return overdueDays;
    }

    public void setOverdueDays(String overdueDays) {
        this.overdueDays = overdueDays;
    }
}
